﻿<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Delphi DIContainer - A simple dependency injection container for Delphi</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" href="../_Resources/css/DelphiCodeToDoc.css" type="text/css" />
</head>
<body>
<div id="header">
<h1>Delphi DIContainer</h1>
</div>
<div id="content">
<blockquote>
<table cellpadding="0" border="0" cellspacing="1" width="100%">
<tr>
<!-- Generated style  by default for all text -->
<td class="Generated">

<table class="toolbar">
  <tr>
    <td><b>Delphi DIContainer</b></td>
    <td class="Normal">
      <div align="center"><a href="../_ClassHierarchy.htm">Class Tree</a></div>
    </td>
    <td class="Normal">
      <div align="center"><a href="../Delphi DIContainer.htm">Index</a></div>
    </td>
    <td class="Normal">
      <div align="center">Previous</div>
    </td>
    <td class="Normal">
      <div align="center">Next</div>
    </td>
  </tr>
</table><br />

<span class="SectionName">Name</span><br />
<table class="simplesection">
  <tr>
    <td class="tabletab">&nbsp;</td>
    <td class="Generated">DIContainer</td>
  </tr>
</table>
<br />

<span class="SectionName">Parent</span><br />
<table class="simplesection">
  <tr>
    <td class="tabletab">&nbsp;</td>
    <td class="Generated"><a href="../Delphi DIContainer.htm">Delphi DIContainer</a></td>
  </tr>
</table>
<br />

<span class="SectionName">Description</span><br />
<table class="simplesection">

  <tr> 
    <td class="tabletab">&nbsp;</td>
    <td class="Generated">@author Daniele Teti - http://www.danieleteti.it<br />@version 0.2</td>
  </tr>

</table>
<br />

<span class="SectionName">Author</span><br />
<table class="simplesection">

  <tr> 
    <td class="tabletab">&nbsp;</td>
    <td class="Generated">#Nessun TAG trovato nel sorgente#</td>
  </tr>

</table>
<br />

<span class="SectionName">Version</span><br />
<table class="simplesection">

  <tr> 
    <td class="tabletab">&nbsp;</td>
    <td class="Generated">#Nessun TAG trovato nel sorgente#</td>
  </tr>

</table>
<br />

<span class="SectionName">Types</span><br />
<table class="TableNameAndDescription">
  <tr> 
    <td class="tabletab">&nbsp;</td>
    <td> 
      <table class="Table2Column">
        <tr class="TrItem">
          <td class="IndexName">Type</td>
          <td class="IndexName">Description</td>
        </tr>

        <tr class="TrItem">
          <td class="TdFirstColumn"><a href="DIContainer/TDIContainerInitType.htm">TDIContainerInitType</a>  (+)</td>
          <td>Kind of Initialiazation type.</td>
        </tr>

      </table>
    </td>
  </tr>
</table><br />

<span class="SectionName">Methods</span><br />
<table class="TableNameAndDescription">
  <tr> 
    <td class="tabletab">&nbsp;</td>
    <td> 
      <table class="Table2Column">
        <tr class="TrItem">
          <td class="IndexName">Method</td>
          <td class="IndexName">Description</td>
        </tr>

      </table>
    </td>
  </tr>
</table><br />

<span class="SectionName">Classes</span><br />
<table class="TableNameAndDescription">
  <tr> 
    <td class="tabletab">&nbsp;</td>
    <td> 
      <table class="Table2Column">
        <tr class="TrItem">
          <td class="IndexName">Class</td>
          <td class="IndexName">Description</td>
        </tr>

        <tr class="TrItem">
          <td class="TdFirstColumn"><a href="DIContainer/DIContainerUtils.htm">DIContainerUtils</a>  (+)</td>
          <td>Utils methods </td>
        </tr>

        <tr class="TrItem">
          <td class="TdFirstColumn"><a href="DIContainer/EDIContainer.htm">EDIContainer</a>  (+)</td>
          <td>Specific DIContainer Exception</td>
        </tr>

        <tr class="TrItem">
          <td class="TdFirstColumn"><a href="DIContainer/TDIContainer.htm">TDIContainer</a>  (+)</td>
          <td>The Container where you should register (AddComponent) and retrieve (Get*) your service</td>
        </tr>

        <tr class="TrItem">
          <td class="TdFirstColumn"><a href="DIContainer/TDIContainerItem.htm">TDIContainerItem</a>  (+)</td>
          <td>Internal Container item class containing every information and code about services</td>
        </tr>

      </table>
    </td>
  </tr>
</table><br />

<span class="SectionName">Legend</span><br />
<table class="TableNameAndDescription">
  <tr> 
    <td class="tabletab">&nbsp;</td>
    <td> 
      <table class="Table2Column">
        <tr class="TrItem">
          <td class="IndexName">Symbol</td>
          <td class="IndexName">Visibility</td>
        </tr>

        <tr class="TrItem">
          <td class="TdFirstColumn">-</td>
          <td>Private</td>
        </tr>

        <tr class="TrItem">
          <td class="TdFirstColumn">#</td>
          <td>Protected</td>
        </tr>

        <tr class="TrItem">
          <td class="TdFirstColumn">+</td>
          <td>Public</td>
        </tr>

        <tr class="TrItem">
          <td class="TdFirstColumn">*</td>
          <td>Published</td>
        </tr>

        <tr class="TrItem">
          <td class="TdFirstColumn">A</td>
          <td>Automated</td>
        </tr>

        <tr class="TrItem">
          <td class="TdFirstColumn">S</td>
          <td>Strict</td>
        </tr>

      </table>
    </td>
  </tr>
</table><br />

<table class="toolbar">
  <tr>
    <td><b>Delphi DIContainer</b></td>
    <td class="Normal">
      <div align="center"><a href="../_ClassHierarchy.htm">Class Tree</a></div>
    </td>
    <td class="Normal">
      <div align="center"><a href="../Delphi DIContainer.htm">Index</a></div>
    </td>
    <td class="Normal">
      <div align="center">Previous</div>
    </td>
    <td class="Normal">
      <div align="center">Next</div>
    </td>
  </tr>
</table><br />

<hr width="100%" align="left" />
<span class="Footer">Copyright 2009-2010 - Daniele Teti<br />
Created with DelphiCodeToDoc. To obtain the latest revision, please visit <a href="http://dephicodetodoc.sourceforge.net/"><b>http://dephicodetodoc.sourceforge.net/</b></a><br />
</span>
</td></tr>
</table>
</blockquote>
</div>
</body>
</html>

